Golang Job: Sr. Customer Engineer - Backend - Boundary

Job added on

Company

Hashicorp
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

About HashiCorp

At HashiCorp, we’re building a generation-defining infrastructure software company, powered by our core principles and a growing team of hardworking, committed professionals working together to help organizations seamlessly transition to and operate in the cloud. Founded in 2012 and headquartered in San Francisco, 85 percent of our employees work remotely, strategically distributed around the globe. From our inception we built the company with a remote-first approach because we believe talent has no boundaries.

About the Role

The Customer Engineering team is a newly crafted, highly innovative and exciting team working towards improving HashiCorp’s Boundary product. You will be directly contributing to the Boundary product, with a focus on critical customer issues, partner concerns, features, improvements, and bugs.

This role is a blend of engineering and customer support, where you will help resolve sophisticated customer issues. You will get the opportunity to work on product improvements, feature request development, and bug triage. Much of our work and libraries are open source and receive contributions from a large community of users. The majority of our tools and integrations are written in Golang.

You will help design, prototype, and implement core features while ensuring the scalability and stability of Boundary. Boundary’s development area is broad, we’re working to develop and implement cryptographic subsystems that will allow secure recording and playback of sessions taking place over many different types of network protocols.

In this role, you can expect to:

  • Develop, advocate for, and support new and existing features for open source and commercial offerings of the Boundary product.
  • Triage incoming customer issues, working closely with product, engineering, and support.
  • Collaborate with product management and other team members to maintain a high bar for quality in a fast-paced, and iterative environment.
  • Establish an understanding of the request by working with support, the customer, and issue reproduction.
  • Provide guidance and develop playbooks for internal teams, and improve internal and external documentation.

You may be a good fit for our team if:

  • You have experience in a programming language like Go, Java, or Python (or any OOP language).
  • You have experience working in a team focused on engineering as a service for an internal technical support team.
  • You are passionate about fixing bugs and solving complex problems.
  • You like writing programs that can be understood and articulated by their end-users.
  • You have experience working with distributed systems.
  • You have experience with customer support or OSS community support or are a Boundary community member..
  • You love mentoring others and you align with our core principles.
  • You are familiar with infrastructure management concepts.
  • You have a working understanding of commonly-used security technologies.
  • You have experience using Boundary and Vault or any HashiCorp products.

#LI-Remote

Colorado, California, Washington and New York City Applicants: To view base salary ranges for this role in your location and to learn more about which roles are eligible for bonus pay or commissions, please visit our Pay Transparency calculator.